phosphorous compound - French English Dictionary